﻿<%@ Page Language="C#" MasterPageFile="~/impresiones/MasterImpresiones.master" AutoEventWireup="true" CodeFile="InventarioValorizado.aspx.cs" Inherits="impresiones_InventarioValorizado" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:GridView ID="gdvInventario" runat="server" AutoGenerateColumns="False" EmptyDataText="No hay datos"
        ShowFooter="True" Width="100%">
        <Columns>
            <asp:TemplateField HeaderText="Fecha Ingreso">
                <ItemTemplate>
                    <asp:Label ID="lblFechaIngreso" runat="server" CssClass="textoIzquierda" Text='<%# ((DateTime)Eval("Fecha")).ToString("dd-MM-yyyy") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Codigo">
                <ItemTemplate>
                    <asp:Label ID="lblFechaIngreso" runat="server" CssClass="textoIzquierda" Text='<%# Eval("Producto.Codigo") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Producto">
                <ItemTemplate>
                    <asp:Label ID="lblProducto" runat="server" CssClass="textoIzquierda" Text='<%# Eval("Producto.Nombre") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Familia">
                <ItemTemplate>
                    <asp:Label ID="lblFamilia" runat="server" CssClass="textoIzquierda" Text='<%# Eval("Producto.Familia.Descripcion") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Stock minimo">
                <ItemTemplate>
                    <asp:Label ID="lblStockMinimo" runat="server" CssClass="textoDerecha" Text='<%# Eval("Producto.StockMinimo") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Stock maximo">
                <ItemTemplate>
                    <asp:Label ID="lblStockMaximo" runat="server" CssClass="textoDerecha" Text='<%# Eval("Producto.StockMaximo") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Stock actual">
                <ItemTemplate>
                    <asp:Label ID="lblStockActual" runat="server" CssClass="textoDerecha" Text='<%#Eval("Saldo") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Valor unitario">
                <ItemTemplate>
                    <asp:Label ID="lblValorUnitario" runat="server" CssClass="textoDerecha" Text='<%#  "$ " + Eval("ValorUnitario") %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Valor Total">
                <ItemTemplate>
                    <asp:Label ID="lblValorTotal" runat="server" CssClass="textoDerecha" Text='<%#  "$ " + (((Double)Eval("ValorUnitario")) * ((Double)Eval("Saldo"))).ToString() %>'
                        Width="100%"></asp:Label>
                </ItemTemplate>
                <FooterTemplate>
                    <asp:Label ID="lblValorInventario" runat="server" CssClass="textoDerecha" Width="100%"></asp:Label>
                </FooterTemplate>
            </asp:TemplateField>
            <asp:TemplateField HeaderText="Estado">
                <ItemTemplate>
                    <asp:Image ID="Image1" runat="server" Height="12px" ImageUrl='<%# Eval("Producto.Color") %>'
                        Width="12px" />
                </ItemTemplate>
            </asp:TemplateField>
        </Columns>
        <RowStyle CssClass="RowStyle" />
        <PagerStyle CssClass="PagerStyle" />
        <HeaderStyle CssClass="HeaderStyle" />
        <AlternatingRowStyle CssClass="AltRowStyle" />
        <SelectedRowStyle CssClass="SelectedRowStyle" />
        <EmptyDataRowStyle HorizontalAlign="Center" VerticalAlign="Middle" />
    </asp:GridView>
</asp:Content>

